a hundred and ten meter hurdles - Turc Anglais Dictionnaire